package com.caocaog.market.toccpt.ccptmodel;

import lombok.Data;
import lombok.extern.slf4j.Slf4j;

import java.math.BigDecimal;

/**
 * @author liguang
 * @version 1.0.0
 * @Project jeecg-boot
 * @Package com.caocaog.market.toccpt.ccptmodel
 * @ClassName StaffConfigModel.java
 * @createTime 2021年12月27日 15:35:00
 * @Description 骑士相关配置信息缓存数据
 */
@Data
@Slf4j
public class StaffConfigModel {
    /// <summary>
    /// 是否开启新订单自动刷新
    /// 1：表示开启
    /// </summary>
    private int IsOpenRefresh ;
    /// <summary>
    /// 最近一次上报位置的经度
    /// </summary>
    private String Lon ;
    /// <summary>
    /// 最近一次上报位置的纬度
    /// </summary>
    private String Lat ;
    /// <summary>
    /// 日期：20200722，如果和当前系统日期不相等表示今日未刷新，需要重置今日单量和今日收入
    /// 2020-08-29 增加使用途径，兼最新一次上传位置的时间 by cpf
    /// </summary>
    private String DateNow ;
    private int Sid ;
    private String Name ;
    private String Mobile ;
    private String Avatar ;
    /// <summary>
    /// 1:男 0：女
    /// </summary>
    private String Sex ;
    private String IDCard ;
    /// <summary>
    /// 状态： 0 正常，1 冻结，2 限制登陆，3 待提交资料，4 等待分站审核，5 分站审核未通过，6 等待总部审核，7 总部审核未通过
    /// </summary>
    private int Status ;
    /// <summary>
    /// 审核/驳回 信息
    /// </summary>
    private String AuditMessage ;
    /// <summary>
    /// 当前受管理分站名称
    /// </summary>
    private String AgentName ;

    /// <summary>
    /// 今日单量
    /// </summary>
    private int OrderCount ;
    /// <summary>
    /// 今日收入
    /// </summary>
    private BigDecimal OrderAmount ;

    /// <summary>
    /// 当前所在区域代理商
    /// </summary>
    private int AgentSid ;
    /// <summary>
    /// 骑士等级 1：普通，2：优秀
    /// </summary>
    private int StaffLevel ;
    /// <summary>
    /// 订单佣金比例，不可为空
    /// </summary>
    private BigDecimal Ratio ;
    /// <summary>
    /// 订单固定报酬（可为空），不设置或实际情况不满足使用时，走订单佣金比例（百分比）
    /// </summary>
    private BigDecimal OrderWage ;
    /// <summary>
    /// 可接单数
    /// </summary>
    private int CanTakeOrder ;
    /// <summary>
    /// 当前已接单数
    /// </summary>
    private int NowTakeOrder ;
    /// <summary>
    /// 推送别名（ccptStaff+骑手id作为别名）
    /// </summary>
    private String PushName ;
    /// <summary>
    /// 登陆设备ID
    /// </summary>
    private String UDID ;
    /// <summary>
    /// 设备类型  
    /// 1：IOS
    /// 2：Android
    /// 3：小程序
    /// 4：web
    /// </summary>
    private int AppType ;

    /// <summary>
    /// 工作状态，1：开工，2：休息
    /// </summary>
    private int WorkStatus ;

    /// <summary>
    /// 配送工具类型
    /// 1：电动车（默认）
    /// 2：其它
    /// </summary>
    private int DispatchingType ;

    /// <summary>
    /// 关联结算方案组
    /// </summary>
    private int AccountGroupSid ;

    /// <summary>
    /// 驻店关联客户id
    /// </summary>
    private int ResidentUid ;

    /// <summary>
    /// 驻店佣金
    /// </summary>
    private BigDecimal ResidentAward ;
}
